house curtain - German English Dictionary